package com.plian.system.service.sys.fun;

import com.baomidou.mybatisplus.extension.service.IService;
import com.plian.system.dto.sys.fun.SysFunDTO;
import com.plian.system.entity.sys.fun.SysFun;
import com.plian.system.model.R;
import com.plian.system.vo.sys.fun.SysFunVO;

import java.util.List;

public interface ISysFunService extends IService<SysFun> {

    R<SysFun> submit(SysFunVO sysFunVO);

    SysFunVO detail(SysFun sysFun);

    List<SysFunVO> tree(SysFunDTO sysFunDTO);

    R saveList(List<SysFun> sysFuns);

    boolean removeBypartentId(List<String> ids);
}
